Skip to content

refactor: rename AuditScripts to HealthChecks, drop SKILL.yaml sidecars#14

Merged
N4M3Z merged 2 commits into
mainfrom
refactor/healthchecks-drop-sidecars
May 18, 2026
Merged

refactor: rename AuditScripts to HealthChecks, drop SKILL.yaml sidecars#14
N4M3Z merged 2 commits into
mainfrom
refactor/healthchecks-drop-sidecars

Conversation

@N4M3Z

@N4M3Z N4M3Z commented May 14, 2026

Copy link
Copy Markdown
Owner

Summary

  • Rename skills/AuditScripts/skills/HealthChecks/. The skill defines a contract for a suite of cooperating check programs (Nagios-style severity ladder with UNKNOWN, key:value output, orchestrator dispatch) — the new name frames what the contract produces rather than the implementation language, and aligns with industry terminology.
  • Drop all SKILL.yaml sidecars across the module. The pattern carried Obsidian-style metadata (aliases, keywords, related, collection) parallel to SKILL.md. We no longer use it; SKILL.md frontmatter is the canonical source of truth for skill metadata.
  • Update the BashDevelopment cross-reference to point at HealthChecks.

Test plan

  • forge validate — all skill structures pass; no new drift.
  • rg -i 'AuditScripts|audit-script' — only generic prose mentions of "audit script" remain in BashDevelopment/SKILL.md, no skill-name references.
  • No provenance sidecars referenced the renamed/removed files (verified via .provenance/ listing).

Martin Zeman added 2 commits May 14, 2026 22:52
The sidecar pattern carried Obsidian-style metadata (aliases, keywords,
related) parallel to SKILL.md. We no longer use it; the canonical SKILL.md
frontmatter is the source of truth for skill metadata.
The skill defines a health-check program architecture (Nagios-style
severity ladder with UNKNOWN, key:value output, orchestrator dispatch).
HealthChecks frames the contract by what it produces rather than the
implementation language, and aligns with industry terminology.

The BashDevelopment cross-reference is updated to match.
@N4M3Z N4M3Z merged commit a881eae into main May 18, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant